﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Cesave.Domain.PermisosModule.Entities;
using System.Data.Objects;
using Cesave.Infrastructure.Data.Core;

namespace Cesave.Infrastructure.Data.PermisosModule.Mock
{
	public partial class PermisosModuleFakeContext
	{
		static List<Junta> _juntas;

		private void InitiateInnerJuntasCollection()
		{
			if (_juntas == null)
				_juntas = new List<Junta>()
				{

				};
		}

		private IObjectSet<Junta> CreateJuntasObjectSet()
		{
			return _juntas.ToInMemoryObjectSet();
		}

		private void InitiateFakeJuntas()
		{
			JuntasGet = () => CreateJuntasObjectSet();
			CreateObjectSet<Junta>(() => CreateJuntasObjectSet());
		}

	}
}
